查看原文
其他

Legallab重磅|法律+Python { 6 } Python的变量

小法博 法律实验室 2023-03-25

作者:张力行、朴星亮、何丽芬


我们已经讲解了什么是 Python 的数据结构?从今天开始,我们将讲一下 Python 的另外一个非常重要的知识点,即基础语法。基础语法将帮助我们理解并学会写简单的代码。


基础语法的第一个重要念是变量(Variable),因为一切始于变量。变量是代表某个值(Value)的名称。Python 会大量使用变量保存各种数据,包括字符串或数字。我们可以把一个字符串或数字赋值给一个变量名。如下是两个变量的例子: 



law=' 我们必须遵守的规则。'
law 就是这个变量的名称。每个变量都指向一个值,即与该变量相关的信息或数据。在这里,law 指向的值就是'我们必须遵守的规则。'


我们可以随时修改、添加或删除变量的值,而 Python 可以始终记录变量的最新的值。


变量的使用需要遵守一定的规则,否则 Python 会报错,所以必须记住如下的变量规则:


* 变量名只能是字母、数字和下划线。变量名可以使用字母或下划线开头,但不可以用数字开头。比如,2law 和3合同都是错误的变量名,因为是用数字作为开头的。

* 变量名不能有空格但可以使用下划线来分隔其中的单词。
比如,contract law 和合同 法也是错误的变量名,因为变量名不能有空格,但可以在中间用下划线。

* 变量名应该简短、明确最好不要使用缩写或比较长的变量名,也不要使用大写字母作为变量名,因为大写字母在变量名中有特殊的含义。

* 变量名不要使用 Python 中的关键词和函数名既不要使用 Python 的用于特殊用途的35个保留词,这些保留词如下:
False,None,True,and,as,assert,async,await,break,class,continue,def,del,elif,else,except,finally,for,from,global,if,import,in,is,lambda,nonlocal,not,or,pass,raise,return,try,while,with,yield.


变量名的正确用法,可参见如下的示例。


print语句:
我们在示例程序中都使用了 print 语句作为输出,还可以用来测试程序是否正确。你可以在代码中之间临时添加 print 语句,测试中间的结果是否正确,并及时发现错误。任务完成后,再把这个语句删掉。最后,请大家多练习我们提供的示例代码,理解 Python 重要的知识点,学会写简单的代码,为今后的学习打下基础。

近期精彩内容,点击即看

1.Legallab重磅|法律+Python{5}Python的保留词

2.Legallab重磅|法律+Python  { 4 } Python的常用英文

3.Legallab重磅|法律+Python{3}Python的数据结构

4.Legallab重磅|法律+Python{2}入门

5.Legallab重磅 | 法律+Python {1} 人生苦短,我有PYTHON 



公众号ID:Legallab
支持原创,请长按二维码关注我们!我们的邮箱: legallab@hotmail.com大家一起参与到分享法律的过程中来!


如果觉得此文章有用,请点赞并转发


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存